home *** CD-ROM | disk | FTP | other *** search
- @ECHO OFF
- REM Complete check of a stateless encoding.
- REM Usage: check-stateless.bat SRCDIR CHARSET
-
- .\table-from %2 > tmp-%2.TXT
- .\table-to %2 | sort > tmp-%2.INVERSE.TXT
- fc %1\%2.TXT tmp-%2.TXT
-
- if not exist %1\%2.IRREVERSIBLE.TXT goto ELSE_1
- copy /a %1\%2.TXT /a + %1\%2.IRREVERSIBLE.TXT /a tmp
- sort tmp | uniq-u > tmp-orig-%2.INVERSE.TXT
- fc tmp-orig-%2.INVERSE.TXT tmp-%2.INVERSE.TXT
- del tmp
- del tmp-orig-%2.INVERSE.TXT
- goto ENDIF_1
- :ELSE_1
- fc %1\%2.TXT tmp-%2.INVERSE.TXT
- :ENDIF_1
-
- del tmp-%2.TXT
- del tmp-%2.INVERSE.TXT
-